home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 131 / XENIATGM131.iso / Goodies / I-WAR 2 Egde of Chaos - New SDK / IW2-EOC_Pog_Scripting_SDK.exe / include / iGUI.h < prev    next >
Text File  |  2002-01-14  |  5KB  |  101 lines

  1. //
  2. // (c) 1998-9 Particle Systems Ltd. All Rights Reserved
  3. //
  4. // iGUI.h
  5. //
  6. // Compiler-generated export header for package "iGUI"
  7. //
  8. // Revision control information:
  9. //
  10. // $Header: /iwar2/resource/scripts/include/iGUI.h 15    7/08/01 15:07 Will $
  11. //
  12.  
  13. // Dependencies ////////////////////////////////////////////////////////////////
  14.  
  15. // Enumerated types ////////////////////////////////////////////////////////////
  16.  
  17. // Functions ///////////////////////////////////////////////////////////////////
  18.  
  19. prototype iGUI.SetGUIGlobals();
  20.  
  21. prototype hwindow iGUI.CreateFancyButton( int x, int y, hwindow parent );
  22.  
  23. prototype hwindow iGUI.CreateBackButton( int x, int y, hwindow parent );
  24.  
  25. prototype hwindow iGUI.CreateBackToMainMenuButton( int x, int y, hwindow parent );
  26.  
  27. prototype hwindow iGUI.CreateInverseButton( int x, int y, int width, hwindow parent );
  28.  
  29. prototype hwindow iGUI.CreateInverseRadioButton( int x, int y, hwindow parent );
  30.  
  31. prototype hwindow iGUI.CreateFancyVerticalScrollbar( int x, int y, int height, hwindow parent, hwindow target );
  32.  
  33. prototype hwindow iGUI.CreateAndInitialiseTextWindow( int x, int y, int width, int height, hwindow parent, string text_resource );
  34.  
  35. prototype hwindow iGUI.CreateAndInitialiseStaticWindow( int x, int y, int width, int height, hwindow parent, string font, string title );
  36.  
  37. prototype hwindow iGUI.CreateAndInitialiseFancyButton( hwindow parent, int y_offset, string title, string function );
  38.  
  39. prototype hwindow iGUI.CreateAndInitialiseFancyBorderedStatic( hwindow parent, int y_offset, string title );
  40.  
  41. prototype hwindow iGUI.CreateAndInitialiseTabStyleStatic( hwindow parent, int x, int y, int width, string title );
  42.  
  43. prototype hwindow iGUI.CreateAndInitialiseInverseButton( hwindow parent, int x, int y, int width, string title, string function );
  44.  
  45. prototype hwindow iGUI.CreateAndInitialiseParentlessInverseButton( string button_function, string title, list window_list );
  46.  
  47. prototype hwindow iGUI.CreateMenuButton( string button_function, string title, list window_list );
  48.  
  49. prototype hwindow iGUI.CreateAndInitialiseRectangularInverseRadioButton( hwindow parent, int x, int y, int width, string title, bool checked );
  50.  
  51. prototype hwindow iGUI.CreateAndInitialiseRectangularInverseButton( hwindow parent, int x, int y, int width, string title, string function );
  52.  
  53. prototype hwindow iGUI.CreateShadyBar();
  54.  
  55. prototype hwindow iGUI.CreateShadyBarRight();
  56.  
  57. prototype hwindow iGUI.CreateWideShadyBar();
  58.  
  59. prototype list iGUI.AddBackButtons( hwindow parent, string back_function, string back_to_main_menu_function );
  60.  
  61. prototype hwindow iGUI.AddBackButton( hwindow parent, string back_function );
  62.  
  63. prototype hwindow iGUI.AddTitle( hwindow parent, string title );
  64.  
  65. prototype iGUI.ArrangeWindowsVertically( list windows, hwindow parent, int x_offset, int y_offset, int inter_window_gap );
  66.  
  67. prototype hwindow iGUI.CreateMenu( list buttons );
  68.  
  69. prototype list iGUI.CreateGreyBoxStyleScreen( string title, string back_function, string back_to_main_function );
  70.  
  71. prototype list iGUI.CreateHTMLGreyBoxStyleScreen( string html, int width, int height, string back_function, string back_to_main_function );
  72.  
  73. prototype hwindow iGUI.CreateWindowListInFancyBorder( hwindow parent, list windows, int x, int y );
  74.  
  75. prototype hwindow iGUI.CreateWindowListInSplitter( hwindow parent, list windows, int splitter_x, int splitter_y, string list_title );
  76.  
  77. prototype hwindow iGUI.CreateTitledListBox( hwindow parent, string title_text, int column1_width, string column1_title, int column2_width, string column2_title, int column3_width, string column3_title );
  78.  
  79. prototype hwindow iGUI.CreateFancyListBox( hwindow parent, int x, int y, int width, int height );
  80.  
  81. prototype hwindow iGUI.CreateTitledTextBox( hwindow parent, string title_text, int column1_width, string column1_title, int column2_width, string column2_title, string text_resource );
  82.  
  83. prototype iGUI.SetCyclicControlFocusPath( list windows );
  84.  
  85. prototype hwindow iGUI.CreateAndInitialiseListBoxEntryComponentWindow( int x_offset, int width, int height, hwindow parent, string font, string name );
  86.  
  87. prototype iGUI.MakeInverseButtonIconic( hwindow window );
  88.  
  89. prototype iGUI.MakeRectangularInverseButtonIconic( hwindow window );
  90.  
  91. prototype iGUI.StartWindowFlashing( hwindow window );
  92.  
  93. prototype iGUI.StopWindowFlashing( hwindow window );
  94.  
  95. prototype iGUI.NullFunction();
  96.  
  97. prototype iGUI.OverlayCustomScreen( string setup_function );
  98.  
  99. // EOF /////////////////////////////////////////////////////////////////////////
  100.  
  101.